package ace.oauth2.constant;

/**
 * @author Caspar
 * @contract 279397942@qq.com
 * @create 2020/1/19 17:37
 * @description
 */
public interface OAuth2Constants {
    String MODULE_ID = "oauth2";
    /**
     * openfeign扫描微服务api的包路径
     */
    String FEIGN_CLIENT_SERVICE_PACKAGE = "ace." + MODULE_ID + ".rpc.api";
    /**
     * 微服务openfeign配置名称
     */
    String FEIGN_CLIENT_NAME = "${ace.ms.service.api.ace-" + MODULE_ID + "-rpc-api.name:ace-" + MODULE_ID + "-web}";
    /**
     * 微服务openfeign配置URL
     */
    String FEIGN_CLIENT_URL = "${ace.ms.service.api.ace-" + MODULE_ID + "-rpc-api.url:}";
    /**
     * 是否开启openfeign注入
     */
    String CONFIG_KEY_BASE_API_ENABLE = "ace.ms.service.ace-" + MODULE_ID + "-web.enable";
    /***************************************************************/
    /**
     * rpc provider 扫描微服务api的包路径
     */
    String RPC_PROVIDER_PACKAGE = "ace." + MODULE_ID + ".rpc.provider";
    /***************************************************************/
    /**
     * OAuth2服务名称
     */
    String OAUTH2_SERVICE_NAME = "OAuth2服务";
    /**
     * OAuth2服务代码
     */
    String OAUTH2_SERVICE_CODE = "148000";
}
